<?php
/**
 * 充值订单验证器
 */

namespace app\common\validate;

class RechargeOrderValidate extends Validate
{
    protected $rule = [
            'order_sn|订单编号' => 'require',
    'transaction_id|第三方平台交易流水号' => 'require',
    'pay_way|支付方式：1-微信支付  2-佣金支付' => 'require',
    'pay_status|支付状态：0-待支付；1-已支付' => 'require',
    'pay_time|支付时间' => 'require',
    'user_id|用户id' => 'require',
    'template_id|模板id' => 'require',
    'order_amount|充值金额' => 'require',
    'give_money|赠送金额' => 'require',

    ];

    protected $message = [
            'order_sn.require' => '订单编号不能为空',
    'transaction_id.require' => '第三方平台交易流水号不能为空',
    'pay_way.require' => '支付方式：1-微信支付  2-佣金支付不能为空',
    'pay_status.require' => '支付状态：0-待支付；1-已支付不能为空',
    'pay_time.require' => '支付时间不能为空',
    'user_id.require' => '用户id不能为空',
    'template_id.require' => '模板id不能为空',
    'order_amount.require' => '充值金额不能为空',
    'give_money.require' => '赠送金额不能为空',

    ];

    protected $scene = [
        'add'  => ['order_sn','transaction_id','pay_way','pay_status','pay_time','user_id','template_id','order_amount','give_money',],
'edit' => ['order_sn','transaction_id','pay_way','pay_status','pay_time','user_id','template_id','order_amount','give_money',],

    ];

    

}
